water and environmental sanitation team - Allemand Anglais Dictionnaire